﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DAL;
using BLL;

public partial class admin_Contacts_UpdateContact : System.Web.UI.Page
{
  ConfigBLL data = new ConfigBLL();
    protected void Page_Load(object sender, EventArgs e)
    {
      if (!IsPostBack)
      {
        Session["url_back_admin"] = Request.RawUrl;
        if (data.isHasValue())
        {
          FillData();
        }
      }
    }

    private void FillData()
    {
      freeTextContent.Text = HttpUtility.HtmlDecode(data.GetDefautl().Contact);
    }
    protected void btnOk_Click(object sender, EventArgs e)
    {
      if ((int)Session["Role"] != 1)
      {
        Myfunction.ThongBao(lbThongBao, "Bạn không có quyền thực hiện thao tác này ! ");
        return;
      }
      try
      {
        lbThongBao.Text = "";        
        data.UpdateContact(HttpUtility.HtmlEncode(freeTextContent.Text), "");
        Myfunction.ThongBao(lbThongBao, "Thông tin liên hệ đã được cập nhật");
      }
      catch (Exception ex)
      {
        Myfunction.ThongBao(lbThongBao, ex.Message);
      }
    }
}